foaming over - English Synonyms Dictionary